package String;

import java.lang.reflect.Array;
import java.util.Arrays;

public class SplitDemo {
    public static void main(String[] args) {
        String line ="abc123def456ghi";//拆分
        String []data=line.split("[0-9]+");//按数字拆分（按谁拆谁就没）
        System.out.println(data);//[abc, def, ghi]
        Arrays.toString(data);//将DATA转换成字符串并输出
        System.out.println(Arrays.toString(data));//将DATA转换成字符串并输出
        line="=123=456=78=======";//拆分
        data = line.split("=");//按=拆分
        System.out.println(Arrays.toString(data)); //最开始就是拆分项 那么数组第一个元素为空字符串
        //如果连续两个（两个以上）可拆分项，那么中间也会拆出一个空字符串
        //如果末尾连续多个可拆分项，那么拆出的空字符串被忽略（不要了）
    }

}

